//封装本地存储操作的模块



//存储数据
export const setItem = (key, val) => {
    if (typeof val === 'object') {
        val = JSON.stringify(val)
    }
    window.localStorage.setItem(key, val)
}




//获取数据
export const getItem = key => {
    const data = window.localStorage.getItem(key)
    try {
        // 是json格式字串就解析返回
        return JSON.parse(data)
    } catch (err) {
        // 不是json格式字符串直接返回
        return data
    }
}




//删除数据
export const remove = key => window.localStorage.removeItem(key)